casting a spell - Spanish English Dictionary